ARTIST INFORMATION

Sarah Hubacher

Born Switzerland May 1971. Studied textile design at Demontford University Leicester 1989-1992. Worked in the interior design industry for the past ten years. Last two and a half years working full time painting and printing at a studio on Eel Pie Island in Twickenham. Like interiors and travelling for inspiration…...

View art from Sarah Hubacher