Richard Farrant

English Died 30 Nov 1580