My Favorite Bands Logo
    Nicholas Ludford

    (c. 1485 – c. 1557) English composer of the Tudor period

    Data provided by Discogs