Recurring

Opera Australia: La Traviata

Arts Centre Melbourne, State Theatre 100 St Kilda Rd, Melbourne

Raise your glass, bat your pretty lashes, it’s Paris in the salons and you’re the life of the party. He’s staring…

$38 – $289