Christmas Town in Heaven – canvas print on wood frame – Out of Stock!
Out of stock
Canvas Print 10″x 12″:
Christmas Town in Heaven
A supernatural place where the impossible is a way of life. It always snows here and the snow is alive. Everyone celebrates the birth of Jesus. Here we see a young girl who lives in Heaven and has built a snowman that is riding on her sleigh with her pet lizard Iggy. They are on their way to Jesus’ birthday party.