Just an little question of a non English speaker : what is festooning?
I could not find the word in my (Oxford) dictionary...

Philippe