by travellaggio
Empty coastal road around the walled town of Valletta, Malta. The town of Sliema in the background.