Butterflies

Butterflies form part of the Lepidoptera order. In Ecuador alone, there are 4,000 distinct species. Read More
Scroll Up