From the Album USA
Overview of the Santa Cruz Seabright State Beach, in California, as seen from the Cliff Drive Vista Point overlooking the San Lorenzo river.