Mount Hymettos

Saint Thekla – Late Roman remains at Stavros