Some new spyshots of the Alfa 159 Sportwagon have surfaced ... very nitid, with almost no masking.
Nothing is left to the imagination, save the load capacity (there's talk of 445 liters, against the measly 360 liters of the 156 Sportwagon).
Source: © eurocarblog.com