ancientart- The House of Cleopatra and Dioscorides. Located on the island of Delos, Greece. &nb

more about : ancientart