Narrow Street, Dodecanese Islands, Greece Posted on November 23, 2023 by jeffreyfinley Narrow Street, Dodecanese Islands, Greece#Narrow Street, #Dodecanese Islands, #Greece