Wild Shepherdess with Kate Humble

Wild Shepherdess with Kate Humble

Summary

People tending flocks in harsh environments