Victorian Opera presents: The Sleeping Beauty
Arts Centre Melbourne 100 St Kilda Road, Melbourne, VIC, AustraliaThe transformative power of love takes centre stage as a cursed Princess awakens from an eternal sleep in a retelling of…
$35 – $163