Michaela Ross is an artist who lives and works in London.She also works as a consultant helping museums and galleries to develop their education and interpretation provision.
Making Sense of History, 2007