Sunday, September 19, 2010

On the Way to Versailles



France's Lady Liberty. You might have seen her from the top of the Eiffel Tower.



Speak of the devil.
KG

No comments: