Tourists enjoy the shade of the ancient arches in the Upper Barrakka Gardens - Valletta Malta on a bright sunny day - Travel and Tourism
4k 00:13
Add to Collections
Add to Favorites