Guy Dill

Sculpture Installation Architectural Digest,
2011 Paris France (detail)