Subscribe to stay informed!
Filming recently took place on Scottish Stream Farm in Upper Uwchlan where animals, more specifically llamas, from owners Tara Higgins and Jeff Snodgrass took front…
Before we send you to this site, please subscribe to our daily newsletter.