Soul Harbour Ranch is an animal therapy center in Barrington, Illinois
The adorable mini horses at Soul Harbour Ranch are just a Zoom call away
Credit: In The Know Conservation [AOL.co
Duration: 00:58s
0 shares
3 views