Joseph and the Amazing Technicolor Dreamcoat unfolds at Leeds Grand Theatre

Jaymi Hensley (Joseph) - Joseph & The Amazing Technicolor Dreamcoat Credit Pamela Raith Photography.