Andrew de Silva

Born on the island of Zanzibar.