Liza du Plessis Jun 27, 2017 | 0 Liza lives in Durban, a sub-tropical city in South Africa. She considers herself an artist and mentor in Contemporary Documentary Photography.