London, United Kingdom
Wachira is an Artist and Photographer based in Battersea ,London .Shape and Colour have always excited and inspired Wachira. Moving full-time to London-specifically Battersea- in 2006, the iconic Battersea Power Station caught her imagination. It’s size and power and link to the past in the changin...
artworks
View All 1 Artworks