Thomas the Rhymer. Opera.
Johnson, David
JOHNSON (David) ; THOMAS THE RHYMER.