Love the rich blue batik you chose as the background. You couldn't have done better if you dyed it yourself. The swirls of dots in the fabric gives the illusion of swirling snow. That snowflake block will really draw the viewer's eye in so place it carefully (like front and center!)