×

Lady of Elche

Work of art
The Lady of Elche is a limestone bust that was discovered in 1897, at La Alcudia, an archaeological site on a private estate two kilometers south of Elche, Spain. It is now exhibited in the National Archaeological Museum of Spain in Madrid. Wikipedia
Culture: Iberians
Discovered: 1897; La Alcudia, Elche