OPERA-goers were treated to a magical reimagining of Mozart's The Magic Flute in Llandudno.

And for many this sumptuous version of what is traditionally viewed as an opera for all ages, will remain long in the memory.

The Welsh National Opera's spring production of Mozart's most famous opera, first staged in 1791, is a spellbinding adventure of love and daring do

The audience at Venue Cymru were invited to escape to a land of mystery, magic and adventure.

READ MORE:

A sneak peek at Pensarn’s new gym, café and water-sports centre

Criminals jailed in Denbighshire, Conwy, Anglesey & Gwynedd last month

The Llandudno Ferris wheel is back at the town's pier!

With a magic flute and a set of magic bells for protection our hero Tamino, played by the tremendous Trystan Llŷr Griffiths, embarks on a quest to save Pamina, portrayed by the fabulous Raven McMillon, from the grip of an evil enchanter.

By his side is his faithful sidekick Papageno, the bird catcher played with passion and wit by Quirijn de Lang.

Along the way Tamino must overcome a series of challenges and encounter characters including the mysterious Queen of the Night played by the sensational Julia Sitkovesky, and Sarasto, who Jonathan Lemalu brought to life with a powerhouse performance.

NEWSLETTER: Get the latest stories from the Colwyn Bay, Conwy and Llandudno area sent straight to your inbox by signing up here.

Another notable performance from this hugely talented cast was Alun Rhys Jenkins as Monostatos, who introduced Welsh language elements wonderfully at every given opportunity.

The vibrant cubism-influenced set design and Avant Garde costumes, reminiscent of manga cartoons and Starlight Express, did not detract from the superb vocal performances.

The stunning lighting design, showcasing the use of fluorescent tubes and multicoloured orbs, provided an eye catching, other worldliness.

This diverse and sumptuously version of Mozart's opera for all ages was a delight and will remain long in the memory.