The path down to Shark Fin Cove. Davenport, California. Davenport California Beaches

The path down to Shark Fin Cove. Davenport, California. Davenport California Beaches