St Teresa's School, Bluff

Southland