Neville, Leigh

Modern snipers - New York Osprey pub. 2016 - 304p.

9781472815347

356.162 N416M