What a joy to have passed through this iconic square [Esp/Eng].