Downloaded videos come without watermark.

UK: Large Swarm Of Insects Spotted Near Loch Leven, Scotland

You can also download at AP / Reuters
  • Captured on Wednesday 22nd of June 2022
  • Location is Scotland


A large swirling swarm of insects was spotted near Loch Leven in Perth and Kinross, Scotland, on Wednesday, June 22. Read more...