excavated Cleo


Fiberglass, steel

  30 x 70 x 30 inch (75 x 175 x 75 cm) 


Excavated Cleo is an oversized reproduction of the famous sculpture of Cleopatra displayed in the British Museum in London, The artist appropriated this famous portrait of the Egyptian ruler - one of the very few representation we have of her dating from that period - and defaced her by slicing out her face.