12_1684 Lorza's Sister (Adelpha cocala lorzae)

IMG 1684

Playa Nicuesa Rainforest Lodge, Puntarenas, CR (for underside view, see #1685)

© dreedphotography 2015 3/26/2015.