Captain Alexander Francis Elphinstone

(1789-1865)