7 Halts on the Somme (Version for Trumpet & Piano): No. 4, Warlencourt RidgeMatilda Lloyd & John ReidClassical1 ShazamsTry Apple Music ClassicalShare