former tourist attraction on the Palos Verdes Peninsula, California, USA
No photos available for this location yet.