12_1684 Lorza's Sister (Adelpha cocala lorzae)

IMG 1684

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

© dreedphotography 2011