The Lady of Elche, a famous Iberian sculpture, is currently housed in the National Archaeological Museum of Spain in Madrid. Discovered in 1897 near Elche, Alicante, this limestone bust dates back to the 4th century BCE and is considered a significant representation of Iberian art. It was briefly returned to Elche for exhibitions, but it has remained in Madrid for conservation and display.
Copyright © 2026 eLLeNow.com All Rights Reserved.