mail_outline sales@mediastorehouse.com
Ellis Island, New York, USA viewed from above in the New York Harbor
New York, New York, USA skyline from the harbor with Ellis Island at night