This Adorable Dutch Owl Loves To Land On People’s Heads

Most owls prefer to stay hidden in the branches of trees using their camouflage to remain completely unnoticed. But one adorable Dutch owl in the small town of Noordeinde is anything but normal, in fact he is extremely friendly and loves to land on people’s heads. If you find yourself walking through the town you are […]