W.G. Armstrong & Co. Gatling Gun and Carriage
W.G. Armstrong & Co. Gatling Gun and Carriage