Rebecca Ackroyd

About

Rebecca Ackroyd is a British artist best known for her painting and sculptural works. She lives and works between London and Berlin.