It was located in the center of the city
I think it looks like an ancient Greek athlete.
and around it are the names of all the islands.
of the group of islands that Rhodes belongs to
called the Dodecanese
which means "the twelve islands".
you can click on the photo in order to see the image in full screen
and below i'm attaching the original photo