Elizabeth De Hamilton (South Africa)
38.4K