Herbert Hasler

Royal Marines officer