Bee or Mimic

Bee or Mimic

Observation - Bee or Mimic - UK and Ireland. Description: Large Bee on vegetation

Large Bee on vegetation