Ecuador - Galapagos - South Plaza Island - rbroskvar
Powered by SmugMug Log In

Nazca Booby

Nazca Booby on a rock ledge on South Plaza Island, Galapagos Islands, Ecuador

EcuadorGalapagosIslandssouthplazaboobynazcabirdwildliferock