CineTrotter

Long Island Expressway (Flushing Meadows)

New York, United States

See on the map