At the northern tip of Rhodes, an imposing building stands proudly facing the Mediterranean: the Palace of the Grand Master of the Knights of Rhodes.
Eddy Vicken
Russian, French
English