Butterflies & Moths (65 Species) - Charlie Doggett's COSTA RICA
Heart-spotted Heliconian or Heliconius Hecale Zuleika

Heart-spotted Heliconian or Heliconius Hecale Zuleika

Kekoldi Bribri Indigenous Reserve, Puerto Viejo, Costa Rica

Kekoldi Bribri Indigenous ReservePuerto ViejoCosta RicaHeartspotted HeliconianHeliconius Hecale Zuleika

From OTHER ANIMALS