Greece 1999

At the highest spot in old town Rhodes stands the Palace of the Grand Masters.

Previous Up Next