Overview

Sir Archibald Paris

(1861—1937) Royal Marine officer