When You Itch That Sweet Spot
- Cleared
Occurred on January 20, 2024 / St. Peter, Norfolk, UK
Info: A Belted Galloway cow itches itself on a wheel...
Location
St. Peter, Norfolk, UK
Occurred
not known
Posted By
Nicola Chapman
Posted On
Jan-21-2024