Book cover for Devil Dogs

Devil Dogs

First In, Last Out – King Company from Guadalcanal to the Shores of Japan

Description of the book

English