Sapper J.A. Johnston

Sapper J.A. Johnston, Royal Engineers.

Scroll to Top