The Bench

Wind n Sea Beach – La Jolla – CA