All Hallows Christmas Eve Service - photo by Dan Westerlund