Michael Blore
Chief Creative Officer at McCann Johannesburg
JOHANNESBURG, South Africa