Marsh Marigold
A macro shot of a hoverfly pollinating a Marsh Marigold (Caltha palustris) flower. This herbaceous perennial is native to temperate regions of the Northern Hemisphere, growing up to 80 centimetres (31 in) tall.Photo credit: Richard Bartz