Strange Haven

Strange Haven
Address
281 Karangahape Rd,
Auckland