A team of people assemble an abstract geometric puzzle

    A team of people assemble an abstract geometric puzzle

    Related tags: