Lady of Elche

48x30x33 cm.
Tamajón stone
2002