Meet Helen, a Blind Bison Who Lived a Lonely Life Until She Met a Little Calf to Love
Lighthouse Farm Sanctuary is a unique place where animals live together in love and peace. But there was one of them who was afraid of becoming a part of the ordinary activities and who preferred to stay away…