The Melanesian Martyrs' Memorial Church of St Andrews

Love holds no grievances