Friday, December 19, 2008

Adestes Fideles

May not be about what you think it's about.