Unknow gunsmith or ctge manufacturer


#1

Worse than before !

Hstp is Rapid L.B.L

It is either english or anglosaxon.

Any idea ?

Thanks
JP