Sun and shadow in Florence, Italy