Republic Street, The Main Street of Valletta, Malta

Republic Street