Barcelona ; Mathilda , Sallberg , frin Algier.