Great photos!
It is such a beautiful farm with so many wonderful animals.
I'm jealous, I spent Monday at my friend's farm but she only had 3 horses, 2 dogs, a few cats and a rabbit.
Just a smaller piece of heaven compared to your cousin's farm.