Tessa Houghton is a British-born, Barcelona-based painter. She studied Fine Art at Liverpool John Moores University. This piece is titled “Abiding”.

Tessa Houghton

You can view more of Tessa’s work through Rise Art.

Images courtesy of Tessa Houghton