Statue of Liberty photographed from the Staten Island Ferry, New York City, United States of America.


Statue of Liberty photographed from the Staten Island Ferry, New York City, United States of America.


Size: 3683px × 5524px
Location: New York City, United States of America.
Photo credit: © Joe Bird / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, american, attraction, building, city, freedom, iconic, island, landmark, liberty, nyc, sculpture, states, statue, torch, tourist, travel, united, usa, york