Valletta Green Festival

Valletta Green Festival

The Valletta Green Festival breathes new life into St George’s Square with a beautiful garden from the 25th April until the 4th May.