Designed by
Title
Enjoy the Upper Barrakka Gardens of Valletta, Malta #124815174
Description
VALLETTA, MALTA - JUNE 17, 2018: The flower beds in picturesque Upper Barrakka gardens, famous tourist place, located on upper tier of St Peter and Paul Bastion, on June 17 in Valletta
This image is editorial