On the roofs of Olbia, Italy