We all know that Santa resides in Finland, where he has his workshop, elves and reindeer. But have you ever wondered if maybe the Christmas Island his home away from home?
To stop a whirlwind.
We all know that Santa resides in Finland, where he has his workshop, elves and reindeer. But have you ever wondered if maybe the Christmas Island his home away from home?
The Artistic Endeavors and Musings of Matt Snyder
dreamer of dreams, teller of tales
Children's book illustrator & writer
Latest thoughts