The Good Shepherd

$599.99

Hand-Crafted from one Peace of Olive Wood in Jerusalem

Category: