ambrose hardinge giffard photograph

Ambrose Hardinge Giffard

Ambrose Hardinge Giffard Life story


Sir Ambrose Hardinge Giffard was chief justice of British Ceylon.

Related Persons

Next Profile ❯