Designed by
Title
NEW YORK - SEPTEMBER 01: Stillwell Avenue subway station facade #47129958
Description
NEW YORK - SEPTEMBER 01: Stillwell Avenue subway station facade detail on September 01, 2013 in Coney Island, New York. This terminal is the largest elevated metro station in North America, with eight tracks.
This image is editorial