Shepherd Training: Tending (Part 1)
Randy Boldt
August 10, 2012