Main street with fast food restaurants, Faliraki resort, Rhodes island, Dodecanese islands, Greece, Europe

- Image ID: E59P7N
Main street with fast food restaurants, Faliraki resort, Rhodes island, Dodecanese islands, Greece, Europe
Peter Forsberg / Alamy Stock Photo
Image ID: E59P7N