1 results
The Church of the Good Shepherd is a small Anglican church located on the shores of Lake Tekapo in the Mackenzie District of New Zealand's South Island.