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

owl-lands-on-head-netherlands-noordeinde-9

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 […]