Rhingia_campestris 19293xx

Observation - Rhingia_campestris 19293xx. Description: On Bramble distinctive beak and abdominal markings

On Bramble distinctive beak and abdominal markings