Russian Makarov

$525.99

Made in Russia by IMEZ

PM/IJ70-18A

9 X 18 Makarov