Haddo Arts Festival 2019 all set to be revealed

A scene from Opera Bohemia's production of The Merry Widow