Walking down the coastline of Thessaloniki, Greece. Umbrellas. Yes, one of the "must see" places there.
No comments yet