UK: Large Swarm Of Insects Spotted Near Loch Leven, Scotland
- Captured on Wednesday 22nd of June 2022
- Location is Scotland
Description
A large swirling swarm of insects was spotted near Loch Leven in Perth and Kinross, Scotland, on Wednesday, June 22. Read more...