studio > Sherlokitty Surveillance Systems

Sherlokitty Surveillance Systems 2006
Sherlokitty Surveillance Systems 2006
selfadhesive vinyl
30" x 30"
2006

installed at Art Forum Ute Barth, Zurich, Switzerland