Sunday, January 1, 2017

Queen Elizabeth II firing a British L85 battle rifle in Surrey, England. 1993.


No comments:

Post a Comment