Tuesday, June 7, 2011

Glitter Stairs



... Discovered while walking one of the world's grandest streets, The Champs-Elysees.