Our Lady of China Shining Light Doll

$12.99

The Our Lady of China doll is a contemporary depiction of the well known and loved image of the Virgin Mary that appeared in China during the Boxer Rebellion inn 1924.The image of Our Lady of China was painted depicting...

View Full Details