Website powered by

Lighthouse Beach

A painting at Lighthouse Beach in Santa Cruz