Dailymaverick logo

Defend Truth

Terry Lester

Terry Lester

Terry Lester is the dean of St George’s Cathedral, Cape Town.

Latest Work