Author: Luton, England. Parish Church. Fraternity or Guild of the Holy and Undivided Trinity and Blessed Virgin Mary.