We use cookies per our Cookie Policy to make your experience better.
We use cookies per our Cookie Policy to make your experience better.
leaf bug perched on a plant in a Biological Reserve in Costa Rica

leaf bug perched on a plant in a Biological Reserve in Costa Rica

Standard JPG Photo
From shoot: Costa Rica Getaway
About this photo
Image# 4NEzJr
Uploaded October 16, 2024
Close-up of a leaf bug perched on a plant in the Monteverde Cloud Forest Biological Reserve, Costa Rica. night photo