High tide at the stairs to Bermuda Beach.
Ocean Beach, California, USA
Image posted by Joe Ewing
August 1, 2011
Rate this!