An American oystercatcher walks the rocks at Cerro Brujo beach on San Cristóbal Island in the Galapagos.
An American oystercatcher adult and juvenile on the rocks at Cerro Brujo beach on San Cristóbal Island in the Galapagos.