P1050980

P1050980

Observation - P1050980. Description: A yellow insect about 1 cm long. It stayed sitting on this birch tree leaf for at least the 5 minutes I was there.

A yellow insect about 1 cm long. It stayed sitting on this birch tree leaf for at least the 5 minutes I was there.