No. 93
7 layer green chevron

Made in Venice in 2001 by Luigi Cattelan.
64mm x 48mm

No. 93

Previous page