Santa Lost In Shanghai Holiday Cards Now Available!

    Santa Lost in China – “Shanghai”

    Hong Kong, 1 December 2011 ————– This year’s addition to the beloved “Santa Lost in China” holiday card series is now available! As the 14th card in an ongoing series following Santa Claus meandering through portions of China, this year Santa finds himself being swept along the […]