Tuesday, September 16, 2008

Francis,Have You Seen This...



Louis Vuitton Store in Piazza Spagna,Rome

(photo credit: ohlalamag )

No comments: