Designed by
Title
Valletta waterfront buildings and harbour, Malta. #99563884
Description
Valletta waterfront buildings including Upper Barrakka Gardens seen from across the Grand Harbour in Vittoriosa, Valletta, Malta, Europe.
This image is editorial