January 1st, 2015Prowling Panther BeachDocumentary6.0Naturists visit Panther Beach in Santa Cruz, California.Watch