Glass speaks to artist Catherine Mondoa
CATHERINE Mondoa is an African-American artist based in London. After graduating from BSc Materials Science Engineering from Carnegie Mellon University, Mondoa currently studies MA Textiles at the Royal College...