Michele Davidson

Michele is a Capetonian by birth but her artistic roots are European. Having traveled all over Europe including Spain, France, UK and the Netherlands, she credits her experiences there as the inspiration for her latest Bathroom paintings, which started with a bathroom in Sloane Square, London; a seed from which an entire series of ‘atmospheres’ have grown. The space, light and mood in these scenes resonate Dutch still lives and the chiaroscuro of the European Renaissance.

XI - Eleven Solo Exhibitions