Dodeca
Published:

Dodeca

Consisting of twelve identical pieces, Dodeca is a three dimensional puzzle designed to help visual problem solving and promote creativity. Using Read More

Published: