Rachel Summers is an ordained pioneer in the Church of England, living and working within the wild green spaces of urban east London. She has plenty of ideas, some of which actually happen, and her hands are never quite mud-free.
Rachel Summers is an ordained pioneer in the Church of England, living and working within the wild green spaces of urban east London. She has plenty of ideas, some of which actually happen, and her hands are never quite mud-free.