Thursday, December 10, 2009

Eiffel Tower Paris France






Close-up look at the Eiffel Tower in Paris, France.