Ellis Island, New York
New York, USA. Tourist Telescopes on Ellis Island looking towards Lower Manhattan Island.
Add to Cart
Add to Lightbox
Download
- Filename
- Ellis Island Pano.jpg
- Copyright
- East Anglian Picture Service
- Image Size
- 10121x3599 / 24.5MB
- www.eaps.org.uk
-
- Contained in galleries
-
New York