green red wasp CLARE

green red wasp CLARE

Observation - green red wasp CLARE - UK and Ireland. Description: