top of page

Nice maker marked WW1 German cross of honour and miniature.

WW1 German Cross of honour and miniature

£25.00Price
    bottom of page