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

Price: $48.00

25115

W. Britain

German Grenadier Kneeling in White Parka, Firing K98