Our Lady of the Lake marks 60 years in Leominster