The Pilgrim Lent - Day 32

The Good Shepherd