GIMME.
This official David Shrigley tea towel is manufactured and printed in the UK and is 100% cotton.
Measures approximately 20 x 31 inches unfolded.