Tag: Global Times
Valletta Green Festival held in Valletta, Malta
St. George’s Square is decorated with flowers and plants during Valletta Green Festival in Valletta, capital of Malta, on May 7, 2021. …Read the full story
St. George’s Square is decorated with flowers and plants during Valletta Green Festival in Valletta, capital of Malta, on May 7, 2021. …Read the full story