German Grenadier in Parka Standing Firing K98, 1943-45

Price: $48.00

25121

W. Britain

World War II