Captain Robert Somerville

Captain Robert Dennis Somerville, 585th Corps, Field Park Company, Royal Engineers.

Scroll to Top