Admiral Sir Alexander Duff at a public event in Weihaiwei. Admiral Duff was the Royal Navy's Commander-in-Chief, China Station, in 1919-1922. Real photo postcard, c. 1919-1922.