A star made of jute twine.

Back to Top