LSD On The Road: Thessaloniki, Corfu, Athens

Here are some impressions from the road…