Amanda Owen is a broadcaster and an English shepherd. Owen resides and works on a small farm named Ravenseat Farm in the Yorkshire Dales settlement of
Read MoreAmanda Owen is a broadcaster and an English shepherd. Owen resides and works on a small farm named Ravenseat Farm in the Yorkshire Dales settlement of
Read More