03
Dec

London Dada work 624; Tate Britain Turner Prize Toilet Installation – a Judge’s Choice.

. . . . . . . . . . Turner Prize 2013 entry. Tate Britain Toilet Installation no 1 - a Judge's Choice. c. Art…

Continue Reading →