The Chapuisat Brothers
Euro-palette Nr. 1, 2005
Lambda print
60 x 40 cm
Edition of 5