Puerto Flamenco will be performing on Saturday 1st July and Sunday 2nd July as part…

The Malta International Arts Festival – an exciting, colourful kaleidoscope The programme for the 12th…