CD album of Christmas Carols performed by Mike Gannon. Includes We Three Kings, O Holy Night, Silent Night, Once in Royal David’s City and many more with new arrangements by Mike.