Our Lady of Mount Carmel Shining Light Doll

$12.99

The Our Lady of Mount Carmel doll is a contemporary depiction of the well known and loved image of the Virgin Mary that appeared in England to St. Simon Stock in 1251.  Teach your children about the Virgin Mary as...

View Full Details