A Heermann’s gull on the beach at Santa Cruz and others at sea off the Baja Peninsula, Mexico
Click Image to Enlarge