Preview The Statue of Liberty, New York City, New York, United States of America, North America Image ID: 350-2230 Artist: Travel Pix Purchase a commercial license Buy framed prints & more from our print store day vertical details detail landmark outdoors travel travel destinations photography color image contemporary art statue statues international landmarks statue of liberty new york city new york usa united states of america north america cities city location