The Kelliher Estate

Address
600 Island Road, Puketutu Island,
Auckland