Ten Blake Songs: No. 5, The Lamb

Ten Blake Songs: No. 5, The Lamb

What plaintive melodies are these? Mark Baigent , James Gilchrist 1730390400000