Early design of a quick firing cannon, 1482

Bildnummer 12915964
Early design of a quick firing cannon, 1482
;