ART SCULPTURE The Sphere

ART SCULPTURE The Sphere

The Sphere is located at the Deutsche Bank Frankfurt.
A sphere, made from seemingly random criss-crossing metal strips.

panTerra Services:

Customer: