Mother hen caught on camera protecting her babies from heavy rain
There isn’t anything more powerful on this Earth than the love between a mother and her babies. Always willing to protect her offsprings, impossible is nothing for a mother when it comes to this. Apparently … Read more