Ten Blake Songs: No. 2, A Poison Tree

Ten Blake Songs: No. 2, A Poison Tree

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