Title: Illici
Subjects: Art
Places: Spain Elche, Elche (Spain)