Did Santa Go to Art School?
As lemonwade’s way of wishing everyone a Merry Christmas, here is a picture of Santa at the Shanghai Ocean Aquarium. Since 2008 is going to be a big year for China, this image seemed like a good way to say happy holidays.