Sloth

Category: Land Sculptures

Title: Sloth

Limited Edition: 18

Dimensions: 18 x 16 x 14 cms

Released: August 2023

Price: £3,800