TAuerbach2013untitled-clock Published 28/08/2013 at 600 × 585 in TAUBA AUERBACH, untitled, 2013 [clock]