Christmas Spirit: Ten Poems to Warm the Heart

£4.95

These ten specially commissioned poems celebrate the joy of Christmas in all its variety. Some evoke the bustle of untangling fairy lights, of shop...