[artefacto]

These are only some impressions of [artefacto] - studio of art and design in Wiesbaden, Germany (1991-1996).