More than 80 performers stunned a packed audience last night with captivating music and choreography as the cast brought Don Quixote to life.
The event was held at the Bahrain National Theatre as part of Spring of Culture festival and another performance will be held today.
It was presented by Yacobson Ballet Theatre featuring a stunning portrayal of chivalry, love and dreams with the enchanting music of Ludwig Minkus.