SubscribeComments
Posted by Myscha Theriault on January 14, 2010 · 5 Comments
Love costume shots? Enjoy Italy? If so, this photo is likely one you’ll enjoy. Read more
Filed under Art and Entertainment, Latest from Trek Hound · Tagged with Carnivale, costume, Italy, travel photo, Venice