Courtyard of the Grand Master's Palace, Rhodes. Dodecanese islands, Greece, Stock Photo, Picture And Rights Managed Image. Pic. A73-843981