Blessed Land 2 - Caroline Burton

Caroline Burton

Blessed Land 2

28 x 28 cmFelted New Zealand Merino Wool and Silk FibresSold