Malta Valletta night Festival of fireworks. Travel concept

Stock photo ID: 314630676