Ship to Gaza: Estelle arrives in Stockholm with a message By Mikael Lofgren July 14, 2012 33 SV Estelle, sailing vessel for the Ship to Gaza. (Photo: Krzysztof Lubelski/Marine Traffic) This piece…