Senior Pastor, Sheffield Vineyard Church

Activity: Other activity typesOther

Period2013 → …
Held atSheffield Vineyard Church, United Kingdom
Degree of RecognitionLocal