Prowling Panther Beach
2015 11 min United States · Documentary

Naturists visit Panther Beach in Santa Cruz, California.

enes