This adorable owl paper roll craft is easy to make and so cute! Follow our step by step tutorial. I just adore these little owls and have them sitting on a windowsill in the play room. The best part is that they are made from scraps and toilet rolls, and who doesn’t love a […]