What is it? November 1, 2009 / nataliar77 I don’t know, but that didn’t stop me taking about 50 photos of this thing in Florence: Rate this:Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like Loading...