German Bayonets: The Ersatz, Requisitioned and Captured Bayonets v. 3

Bayonets

by Anthony Carter

Hardcover

ISBN: 978-0-946696-10-9

ISBN-10: 0-946696-10-1

Tharston Press · 1992