Clouds have come nad gone by Davide Torre
_