Two Word Tuesday: Sestri Levante View fullsize Early morning light shines over Sestri Levante, Liguria, Italy.