St Andrew



House of God


St Andrew Church
New Plymouth
New Zealand