an Entity in Data Space: 134.155.108.49:8890
Admiral Sir Alfred Leigh Winsloe, KCB, CMG, CVO (1852–1931) was a Royal Navy officer who went on to be Commander-in-Chief, China Station.