Rug Weaver, old fortress town in Rhodes, Dodecanese Islands, Greece

Return to image collection