Man Finds a Barn Owl Perched on His Tire
- Cleared
Occurred on May 15, 2024 / Hollister, California, USA
Info from Licensor: "We have a barn owl nesting with three babies above my shop. Two either fell or had unsuccessful return to the nest on..
Location
Hollister, California, USA
Occurred
not known
Posted By
Mike Miller
Posted On
May-19-2024