1873 high arch breech block

Printable View