British War Medal (SE-21556 Pte Wilson Army VeterinaryCorp

British War Medal (SE-21556 Pte Wilson Army VeterinaryCorp

Code: 51880

£25.00 Approx $31.65, €29.24
 

British War Medal (SE-21556 Pte Wilson Army Veterinary Corp