Sun and shadow in Valletta, Malta