© St Michael Mediterranean Festival Committee.