arizona ranger
Armed and Courageous

Armed and Courageous

Private Bill Foster wears his Arizona Ranger badge and holds the standard Ranger 1895 Winchester .30-40 lever-action rifle as he stands to the left...

read more