TATE Modern selling last of Deller T shirts
The strictly limited to 150 Jeremy Deller Southwark Cyclist Red T-shirts are nearly gone. The last 40 are now on sale exclusively at the Tate Modern gift shop on London's South Bank. Available in sizes gut for men and women. Other Good at Magic T-shirts are available from the online shop.