Narrow Street, Dodecanese Islands, Greece By elenacole Narrow Street, Dodecanese Islands, Greece#Narrow Street, #Dodecanese Islands, #Greece | May 2, 2020