Oh! It's a Lovely War : Songs and Sketches of the Great War 1914-18 (Vol 1)
£5.94