OTHER ANIMALS - Charlie Doggett's COSTA RICA
Emerald-patched Cattleheart Butterfly

Emerald-patched Cattleheart Butterfly

Manzanillo, Costa Rica

EmeraldpatchedCattleheartbutterflyManzanilloCosta Rica

From Butterflies & Moths (66 Species)