Cafe and shop lined Socratous St. in old Rhodes Town, Greece
Size: 5565px × 3888px
Location: Rhodes Town, Rhodes, Dodecanese, Greece
Photo credit: © AegeanPhoto / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cafes, greece, island, medieval, people, restaurants, rhodes, shopping, shops, street, tourists, town