Chester Saurab 2022-04-26 13:33:16 | Profile This is the greatest British folk music album ever made. I think this is from Anthems in Eden(?) with her sister Dolly and an orchestra that plays period instruments. Sounds incredible without modern instruments! Brilliant album.