09_7795 Long-legged Fly (Micropezidae) 

Previous
IMG 7795-Edit

Lapa Rios Ecolodge, Osa Peninsula, Puntarenas, CR

© dreedphotography 2011