Stock Photo: Shopping street in the old town of Rhodes, Greece
Stock Photo: 1841-2007 Shopping street in the old town of Rhodes, Greece