The Harper's Dream

Bridget Cruse(Turlough O'Carolan)