back to search results
Share
twitterlinkedinfacebook
Image 14 of 14
< Prev
AH_Heliconia Bug Leptoscelis tricolor Costa Rica_5759.jpg
Heliconia Bug {Leptoscelis tricolor} feeding on the inflorescence of a Heliconia. Osa Peninsula, Costa Rica. May.