Astor Place

6 platform at Astor Place

New York, NY, USA