The top documents tagged [breechloading ordnance]
Book of Cannon Patent Drawings
166 views