Latest news and commentaries

An intricate, spherical metal sculpture composed of intersecting aluminium rods, creating a geometric lattice structure.

More News?