7 Halts on the Somme (Version for Trumpet & Piano): No. 6, Flatiron CopseMatilda Lloyd & John ReidClassical1 ShazamsTry Apple Music ClassicalShare