Photos Date Area Title
July 29, 2018 1st Area - Hough Green Letter
September 30, 1974 England Leeds Mission Home Uproar......
England Leeds Mission
Local
United Kingdom

Length of Service

100 %

Days in Mission Field

2
Years
0
Months
0
Days