Preview Old town, Rhodes, Dodecanese, Greek Islands, Greece, Europe Image ID: 746-78207 Artist: Riccardo Lombardo Purchase a commercial license Buy framed prints & more from our print store dome europe greece greek horizontal island mediterranean old town rhodes dodecanese rhodes island