Welcome to the online art portfolio of Debora Campobasso. Debora is a fine artist and graphic designer based in Cape Town, South Africa.