Invisible screech owl: Can you spot the owl in this picture?

Screech owls are masters (and mistresses) of camouflage. There’s a screech owl in this picture – we swear there is – but he’s very, very hard to spot. Can you find him? At the end of the clip we’ll show the screech owl landing, and if you haven’t found him already on the photo, the […]