Thursday, March 24, 2011


can you guess what these are...they are located in Jardin du Luxembourg....
Posted by Picasa

1 comment: