David Miller

The illustrted directory of guns - New York Chartwall books inc 2014 - 511

683.422 / MIL