Upcoming Events: Stuart Stratford
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Theatre Royal, Glasgow
| La Traviata
Scottish Opera - Eden Court Theatre, Inverness
| La Traviata
Scottish Opera - Eden Court Theatre, Inverness
| La Traviata
Scottish Opera - His Majesty's Theatre, Aberdeen
| La Traviata
Scottish Opera - His Majesty's Theatre, Aberdeen
| La Traviata
Scottish Opera - Edinburgh Festival Theatre
| La Traviata
Scottish Opera - Edinburgh Festival Theatre
| La Traviata
Scottish Opera - Edinburgh Festival Theatre
| La Traviata
Scottish Opera - Edinburgh Festival Theatre
| La Traviata
Scottish Opera - Edinburgh Festival Theatre