Name

Sherard Cowper Coles

Bio
Sir Sherard Louis Cowper-Coles is a British diplomat.