Monterey Peninsula Tidal Pools with Maya and Tea


© Lynn Kuo and Justin Davis