Entrance to THE MYSTERY SPOT, Santa Cruz, California.
Natural Color by Mike Roberts, Berkeley, California.
Welcome to the Old Pictures Gallery
Entrance to THE MYSTERY SPOT, Santa Cruz, California.
Natural Color by Mike Roberts, Berkeley, California.