Central Park Cam

webcam

A webcam pointed at Central Park in New York City.