12_1101 Yellow-tufted Prepona (Prepona laertes octavia)

IMG 1101

Playa Nicuesa Rainforest Lodge, Puntarenas, CR.

© dreedphotography 2011