We have heard baby bird noise coming from the owl box in our garden during the day. Could it be baby owls?
Thanks.
Graham