Queen Elizabeth II firing a British L85 battle rifle. Surrey, England,1993. by memolition · Like it? Share it!