Emeline and Claudia Tate are sisters and artists. They have participated in over twenty exhibitions in London and five in California. The Tate Sisters continually display art in their house in London and use the ground floor as a gallery which is ope... Read More