Posted May 3, 20232 yr I saw this on an architecture shaming facebook post and briefly thought this was built in place/on top of of the Applied Science/Emery Theater building in record speed somehow. Nope, Manhattan at 151st and 8th ave.
Create an account or sign in to comment