Saturday, June 13, 2009

Eiffel Tower sculpture in NY

Eiffel Tower sculpture located at Liberty Island in New York City.

No comments:

Post a Comment