Organically-pastured lamb is precious, and the shepherds of Ferme de la Colline (in Labelle) provide sustained and attentive care to their animals so the fluffy beasts can live in accordance…

Read More