Stephen Mirich_TidePoolsCabrilloBeachCalifornia_Op_9x12_SIGN Post navigation Previous: Tide Pools; Cabrillo Beach, California