Turlough O’Carolan – Mabel, Daniel, Castle and Captain Kelly

by