Ponies painted with nativity scenes have become a holiday favorite with collectors, and pictured in stylish fashion on O Holy Night is a moment of quiet intimacy shared by Joseph, Mary and the baby Jesus, sheltered in an old stable, before they must acknowledge that the newborn child will live a life like no other.
- Released 2016