Barbara Allen

Song Barbara Allen
Artist Tríona Ní Dhomhnaill
Artist Maighread Ní Dhomnaill
Album A Celtic Christmas: Peace on Earth

Lyrics