Insects
A sculpture of a stick insect in stainless steel. it measures approximately 18 inches in length and costs £60 including delivery in the U.K.
A sculpture of a stick insect in stainless steel. it measures approximately 18 inches in length and costs £60 including delivery in the U.K.