Pier Shoals Public Beach

Pier Shoals Public Beach, Mobil Pier Rd, Ventura, CA 93001, United States

Location