[ad_1]

Manor Farm cares for 172 animals including a one-legged duck, a sheep with problem teeth, and a blind mallard.

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here