The crystal structure of magnesian halotrichite, (Fe,Mg)Al2(SO4)4·22H2O: hydrogen bonding, geometrical parameters and structural complexity