3d print ready digital sculpture of a Leopard head. 15 cm in height. Print of plastic and hung on the wall: http://shpws.me/wr1X
Comments
Comments