Darwin's finch, Punta Cormorant, Isla Floreana, Galapagos Islands, Ecuador.
Punta Cormorant, Isla Floreana, Galapagos Islands, Ecuador.
Mating green sea turtles, Punta Cormorant, Isla Floreana, Galapagos Islands, Ecuador.