HOVER FLY

HOVER FLY

Observation - HOVER FLY - UK and Ireland. Description: