German Grenadier Kneeling in Parka, Firing K98, 1943-45

Price: $48.00

25116

W. Britain

German Grenadier Kneeling in Parka, Firing K98