Taranaki Base Hospital

Hospital in New Plymouth