Large Ant (Ferrari Red)

Large Ant (Ferrari Red)

Regular price £1,600.00

By Carlo Pecorelli, 

Polished steel, Ferrari Red, 

100cm x 48cm x 18.5cm