Ebenezer Scrooge is a mean and lonely businessman who despises the meaning of Christmas until one Christmas Eve when he is visited by the ghosts of his past, present and future?

Christmas Carol CS

£8.99Price