Karen Johns

Karen Johns

City Centre Facilitator at New Plymouth District Council