WWII Astra 300 380 ACP Single-Action Semi-Automatic Compact Pistol 1943 C&R

WWII Astra 300 380 ACP Single-Action Semi-Automatic Compact Pistol 1943 C&R