Gaillart & Loiselet cavalry trumpet

Nov 5, 2011
1. b
2. a