Hippocrates Square, Old town of Rhodes Island, Greece
Hippocrates Square, Old town of Rhodes Island, Greece