Stairs down to Astor Place subway station in New York City in May 2005

Astor Place Subway Station in New York City

Stairs down to Astor Place subway station in New York City in May 2005