mgnmpicbe45003rs

Magnum Research Baby Desert Eagle III semi-compact