Costa Rica Nov 2015 - Carlos Hernandez
Powered by SmugMug Log In

Tiger-striped Longwing Tiger-striped Longwing Heliconius ismenius clarescens (Heliconiinae)

TigerstripedLongwingHeliconiusismeniusclarescensHeliconiinae