An unforgettable item is La Dama de Elche (the Lady of Elche), a stone sculpture found in Alicante province in 1897.
The sculpture is one that sticks in the mind.
This is to say that we are sure Taylor is guilty.