Torrey Pines Beach

OLYMPUS DIGITAL CAMERA