German M42 helmet

Alexander and Sons Restoration

German M42 helmet size 64

$399.00
Read more