Sandy beach on coast of sea

Spring Conference - Sandy Beach in Newport California