Heckler & Koch, Niemcy

Found: 6
pixel