Major (VICTORIA CROSS) Royal Marines L S T Halliday

Back