Little wasp on my finger.

Little wasp on my finger.

Observation - Little wasp on my finger. - UK and Ireland. Description: