Merry & Bright
A Christmas snowy scene featuring the new Deck the Halls stamp set.

Read more »