Czech VZ59A Recoilless Rifle

Description