£1,995.00
1 in stock
Excellent Condition Swiss LMG 25 – S/N816
Detailed Description To Follow
EU/UK Spec