51.1 F
Aptos
March 14, 2025

Capitola Beach Festival

A sand castle spelling out “Capitola” is one of several castles various teams built as part of the Capitola Beach Festival.

Please leave a comment