Shotshell 15


#1

Some people say it is South African, but i am doubtfull
Any info on the manufacturer ?
thanks
jp