The Bishop Selwyn

26 Selwyn Road, Paihia , North Island, New Zealand
Map View
26 Selwyn Road, Paihia , North Island, New Zealand
View on Google Maps