Butterflies & Moths (65 Species) - Charlie Doggett's COSTA RICA
Green Page Moth

Green Page Moth

Tortuguero National Park, Costa Rica

Green Page MothbutterflyTortuguero National ParkCosta Rica