These 6in by 11in Holiday advent cards have 12 glittery ornaments that scratch off to reveal a magical winter fairy under each one.

You may also like

Back to Top