Christmas Tree Ornaments Sets 6.5cm to 8.5cm

1001

Christmas Tree Ornaments Sets 6.5cm to 8.5cm 1001

Hand Carved in Bethlehem Holy Land by Christian community of Designers.

$9.95 In stock