wasp? CLARE

wasp? CLARE

Observation - wasp? CLARE - UK and Ireland. Description: