Peppers Clearwater Resort Christchurch

Clearwater Avenue
Christchurch
New Zealand