John Browning/Definition

American gunsmith