Valletta Waterfront, Valletta, Malta

What Do You Think?