Overview

Sir Alexander Ludovic Duff

(1862—1933) naval officer