Small arms 1945-present - the essential weapons identification guide

Bok