Unblinking Eye
The Francotte Automatic Pistols
Belgian Patent Number 257795 - filed 30 June 1913

Belgian Patent Number 257795 - filed 30 June 1913

 

E-mail Ed Buffaloe