Heart of Stone
Heart of Stone
John Haworth (Chris Walley)