St James Rifle and Pistol Association

St. James, North Carolina