German WW2 LP-42 Flare Gun
Very good mechanical function
Very good mechanical function
(#3822)
$295.00