Manhattan: Central Park South @ 96 Street

US New York Manhattan

This webcam, Manhattan: Central Park South @ 96 Street, is located in Manhattan, New York.

Categories: Street/Traffic

Cities in New York, US