Check Price Add to Lightbox Download
USA, New York, New York City. Statue of Liberty super imposed  on flag of the USA
USA, New York, New York City. Statue of Liberty super imposed on flag of the USA
Filename: 9185C080.JPG
Copyright
Size: 3732x5592 / 6.0MB>