Unknown shotshell hstp 3


#1

Some source says it is French, but I am not sure at all.
Any idea of the manufacturer ?
Thanks
JP