Here’s to a great weekend at the 43rd annual San Clemente Ocean Festival! Check out the San Clemente Times’ photo coverage for day one of the festival, Saturday, July 20.

Photos: Cari Hachmann

San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One
San Clemente Ocean Festival Day One