Bee - Sphecodes

Bee - Sphecodes

Observation - Bee - Sphecodes - UK and Ireland. Description: