Search the Collection

Sir Leckraz Teelock (1909-1982), Doctor and High Commissioner for Mauritius

Sitter in 12 portraits

ListThumbnail