Admiral Sir Alexander Ludovic Duff GCB GBE KCVO (20 February 1862 – 22 November 1933) was a Royal Navy officer who served as Commander-in-Chief, China Station.
Born |
20 February 1862 Knockleith, Aberdeenshire
|
Died |
22 November 1933 (aged 71) London, United Kingdom
|
Zodiac | Pisces |
Tags | Add tag |