38 Puriri Bay Road RD1 Tryphena Great Barrier Island, North Island 0991 New Zealand
Terrace/Patio
Claim copyright