https://omeka.bapl.org/files/original/1/3559/gaingerthomas_19440212.pdf

Media

Part of Thomas H. Grainger Now a Captain