At the Castle of Galeazza, Crevalcore, Italy - 1212 poppies made, 800 to go!
One red poppy for each year - Capodanno al Castello di Galeazza, 2011
The tubes in the back will become the Emerald City. Green paper, green spot lights, and green glitter will, I hope, do magic!


