Friday 16 April 2010

Artya - watches made up of dinosaur poo and cane toads strap





























































































more:
http://artya.luxuryartpieces.com/