Mary hailed as ‘Queen of Peace’ at parish namesake