Designed by
Title
Square at the Fountain of Tritons near the city gates of Valletta, Malta. #196794899
Description
The magnificent architecture of the capital of Malta. Square at the Fountain of Tritons near the city gates of Valletta, Malta. Photo
This image is editorial