71379807 - Archanes; Plateia, Platia, main street, main square70017324 - Main Square at Dusk, Plateia Ippokratu, Old Town Rhodes, Greece70017323 - Main Square at Dusk, Plateia Ippokratu, Old Town Rhodes, Greece70017322 - Main Square at Dusk, Plateia Ippokratu, Old Town Rhodes, Greece