Richmond, Christchurch
A beautiful Victorian home with lush gardens
New Brighton, Christchurch
West Eyreton, Canterbury