Bill Holmes
Book 4 of Home Workshop Guns for Defense and Resistance
Language: English
70 - Survivalism 70.3 - Do it yourself
Publisher: Paladin Press