William Dumaresq Wright (Q111166097)
Ceylonese civil servant
Language:
other details
description Ceylonese civil servant

External Links