Stock Photo - Clouds reflecting in Garzacocha Lake, a lagoon in the rain forest at La Selva Lodge near Coca, Ecuador.

Stock Photo: Clouds reflecting in Garzacocha Lake, a lagoon in the rain forest at La Selva Lodge near Coca, Ecuador.

Searchable keywords

Choose multiple keywords