District of Upper Sturt Methodist Church Honour Roll
Upper Sturt Methodist Church, Upper Sturt, Adelaide Hills - South Australia, Australia
Details