David Brading

David Brading Profile Image

David is an elder at Emmanuel and leads the Villas site.