Bucharest, Romania
Prague, Czechia
Swieqi, Swieqi, Malta
Istanbul
Madrid, Community of Madrid, Spain
NAXXAR, Malta
London, United Kingdom
barcellona
Sliema, Malta, Malta