Designed by
Title
Striated Heron in mangroves on the island of Isabela - Galapagos Islands #216189902
Description
Striated Heron Butorides striata also known as the Mangrove Heron, in mangroves at Elizabeth Bay on the island of Isabela in the Galapagos Islands, Ecuador