tiny green

at 1001 × 854 in Camping Out on Camphor Daisies

Unknown tiny green insect.