mail_outline sales@mediastorehouse.com
USA, New York, Ellis Island. Statue of LibertyNorth America, USA, New York, Ellis Island. Statue of Liberty
The Manhattan skyline as seen from Liberty Island, New York
Statue of Liberty on Liberty Island in New York City, New York, USA
The Statue of Liberty at dusk - Statue of Liberty National Monument, New York