On 2 September 2021, two kestrels, two great horned owls, and two hatch-year 2021 turkey vultures were released.
The vultures left the building… sort of!
On 2 September 2021, two kestrels, two great horned owls, and two hatch-year 2021 turkey vultures were released.
The vultures left the building… sort of!