Rachel Catton is a contemporary artist from Liverpool, currently based in Berlin. She holds an MA and BA in fine art from Manchester Metropolitan and Lancaster Universities and has exhibited in group and solo exhibitions in Berlin and in the UK. She
Last seen: December 8th at 9:51am — Visit site