IMG_2149

Hover Fly on Thistle

Epistrophe grossulariae (Hover Fly) rests on a thistle – (IMAGE 748)

Have your say!