Merriest of Merry from Princess Alethea and the Fairy GodFamily! Published December 25, 2010 at 968 × 1296 in Merry Christmas! Tweet