UK weather insects in Leeds, Yorkshire- the sunny spells enticed the insects out to pollinate the flowers at Golden Acre park near Leeds, West Yorkshire.

- Image ID: N00433

Similar stock images