Narrow streets of Skiathos, Sporades Islands, Greece (by GreeceMad).