Captain H E Trevor - King's Own Yorkshire light Infantry

Back