Ocean Rock Formation

Ocean Rock Formation - A Detail Of Tide Pool Seabed Exposed Along The California Coast On The Point Loma Peninsula. Photo