bee

bee

Observation - bee - UK and Ireland. Description: on Wood Spurge

on Wood Spurge