Catherine O’cholla, a Michaelis School of Fine Art graduate, is a visual artist with both Russian and Kenyan heritage. She has participated in numerous group shows and has had five successful solo shows to date, most recently at the WorldArt Gallery. She is currently working from Eastside Studios, located in Salt River, Cape Town.

More Art


Abstract Impressionism