Movie
Prowling Panther Beach
Documentary
Naturists visit Panther Beach in Santa Cruz, California.