wnp14.10559
Chutes at the Beach
January 1, 1920
Noah's Ark attraction, located near La Playa Street, looking east.

Artifact
- Citation: Whitney Brothers
- Date Added: August 9, 2017
- Contributor: Courtesy of a Private Collector
Rights
Downloadable: Yes