Is That An Old Scottish Castle Or Roosevelt Island's Illuminated Renwick Ruins Smallpox Hospital Visited By Adventurers From Nomading Film Festival
It's the Roosevelt Island Smallpox Hospital - more information on this Roosevelt Island landmark from previous posts.