Republic Square
Republic Square, Valletta