Owner: Margaret Elphinstone

Racing History