Designed by
Title
Rhodes, Greece. May 30, 2018. Hippocrates Square with Owl fountain. Great choice of restaurants #137061205
Description
Rhodes, Greece. May 30, 2018. Hippocrates Square with Owl Fountain. Downtown, busy place full of good cafes and restaurants. Island of Rhodes. Europe.
This image is editorial