Old and new: the tower of Our Lady is reflected in the huge windows of a modern shopping mall