Looks like the World Trade Center towers are in the picture. There wouldn’t have been a dirigible flying over NYC during their time would there?
I’ve been on the roof of World Trade II, and from there, you looked DOWN on the Statue of Liberty across the water.