Click here to go to the main index page
Republic Street, The Main Street of Valletta, Malta