Keep Calm And Carol On

  • Regular price £12.95


A collection of relaxing seasonal music to ease the stress of Christmas and make you smile again! 31 songs that soothe and inspire, arranged for Piano, Voice & Guitar.