First hatch May 13, 2023 TEA 721Share on Facebook367Share on Twitter395Share on EmailTEA - Dorset Barn owl has first hatch today 5/12/23. Live Owl Nest Box Cam