Fame (Swansea)

Swansea Grand Theatre, Swansea