View of the Smallpox Hospital, a historic abandoned hospital located on Rooseevelt Island, an island in New York City's East River, within the borough of Manhattan.
View of the Smallpox Hospital, a historic abandoned hospital located on Roosevelt Island, an island in the East River, in the borough of Manhattan, New York City, United States of America, North America, by MLTZ
Details
License type
Royalty Free