Postcard For Reader + [vintage]

The Mystery Spot

Demonstrating Phenomena
THE MYSTERY SPOT
Santa Cruz, California