Shepherd & Sheepfold
Shepherd & Sheepfold

Oil on canvas.
40 x 30 cm

Shepherd & Sheepfold

Oil on canvas.
40 x 30 cm