Hoverfly (Myathropa florea) on Water Mint - a

Hoverfly (Myathropa florea) on Water Mint - b