Preview Close-up of the Statue of Liberty illuminated at night, in New York, United States of America, North America Image ID: 505-122 Artist: Nigel Francis Purchase a commercial license Buy framed prints & more from our print store travel photography travel destinations color image night outdoors vertical art statue statues landmark international landmarks detail details torches illuminated symbols statue of liberty new york new york city united states of america usa north america