UK: Flock Of Geese Stops Traffic While Crossing Road In Blackheath, London
- Captured on Sunday 6th of September 2020
- Location is London
Description
A flock of gees stopped the traffic in Blackheath, South East London while crossing a road as if they own it. The fun Read more...