Melrose and its People 2002

Father Creanor of High Cross Church, Melrose

Father Creanor of High Cross Church, Melrose