Avalon 30th Street Beach Camera

Avalon, New Jersey, USA

Operated by Borough of Avalon.

View the camera at its original source