Ellis Island Hospital

New York, NY, USA

Broken window

View through a damaged window

NY, USA