Etiqueta 'Tourists in Malta'
Tourists at Upper Barrakka Gardens admire the view of Grand Harbour in Valletta, Malta

Tourists at Upper Barrakka Gardens admire the view of Grand Harbour in Valletta, Malta

Tourists at Upper Barrakka Gardens admire the view of Grand Harbour in Valletta, Malta.

DARRIN ZAMMIT LUPI 10/04/2021