larvae by franz west

Franz West

Larvae, 2004

Phillips London

Est. 100 000 - 150 000 GBP

o.t by franz west

Franz West

O.T, 1975

Phillips London

Est. 200 000 - 300 000 GBP