The Bluffs

Torrey Pines State Beach – La Jolla – CA