The book Small Arms of the World by Ezell, 11th Revised Edition. 671 pages. Price 40 euro

Category:
Availability:
For sale