excavated Cleo


Fiberglass, steel

 50 x 20 x 20 inch (120 x 50 x 50 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.