Camera catches pair of barn owls sharing a tender moment
Love is everywhere, including the animal world, and these two barn owls sharing “a kiss” before cuddling on a branch, is all you need to warm your heart during these cold winter days. The affectionate moment was caught on camera by a wildlife photographer and it is nothing short of adorable! Leslie Arnott, a 55-year-old […]