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

more about : ancientart