Christmas comes to Valletta as festive lights are switched on

By November 23, 2021