Rita Isaac

Artist Rita Isaac was born in Portugal, where she studied Painting at the University of Lisbon. Now based in London, her work has been exhibited widely in Portugal, Italy, the Netherlands and the United Kingdom.
Read More Arrow Icon Arrow icon