Lady of Elche is an Ancient Iberian Limestone Sculpture created in 499BCE. It lives at the National Archaeological Museum, Spain in Spain. The image is used according to Educational Fair Use, and tagged Women, Sculpture and Busts. See Lady of Elche in the Kaleidoscope
By continuing to browse Obelisk you agree to our Cookie Policy