Soktratous street shops, Rhodes town, Greece
Size: 4210px × 4002px
Location: Rhodes, Greec
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: city, destination, dodecanese, early, europe, european, greece, greek, historic, history, island, islands, mediterranean, quiet, rhodes, rodos, shopping, shops, sites, soktratous, street, tourism, tourist, town, travel