photo sharing and upload picture albums photo forums search pictures popular photos photography help login
Tom Talbot | all galleries >> Destinations - 9 Galleries >> Paris October 2006 > Lady Liberty Twin
previous | next
09-OCT-2006 Tom Talbot

Lady Liberty Twin

Eiffel Tower, Paris France

This is the partner statue to the Statue of Liberty on Ellis Island. It's on the Seine River, just barely northwest of the Eiffel Tower. This is a rear view looking at it.


other sizes: small medium original auto
comment | share