Christmas Village Scene clear stamp SOLD OUT, back soon

A truly beautiful stamp, for stunning cards x 10.5cm x 10cm