papercrete by oscar tuazon

Oscar Tuazon

Papercrete, 2009

Phillips London

Sold for 12,500 GBP

View Details