Church of the Good Shepherd

Starry Church

Taking a moment to take in the beauty of Lake Tekapo

Tekapo therapy