Walking through the arches in the beautiful Upper Barrakka Gardens located in Valletta, Malta on a bright sunny day
4k 00:09
Add to Collections
Add to Favorites