Cows Invade The Town
- Cleared
Occurred on / Burly, New Forest, England, UK
Info from Licensor: "This is cows in the New Forest, England. The village is Burly, and the cows are allowed to roam free (as well as the wild poni..
Location
Burly, New Forest, England, UK
Occurred
not known
Posted By
Anonymous user
Posted On
Feb-7-2024