Designed by
Title
St George`s Square in Valletta. View of the main city square and its magnificent The Palace. Valletta, Malta #196792863
Description
St George`s Square in Valletta. View of the main city square and its magnificent The Palace. Valletta, Malta Photo.