Beckie

Rebecca Leach

http://www.becleach.co.uk

Rebecca Leach is a UK based artist and storyteller who uses narrative and art to research how humans interact with urban environments and the natural world. Through a cross-disciplinary practice she creates spaces that allow the audience to reimagine or explore afresh the environment around them.