Digital Fine Art Illustrations of the world's most iconic racing cars
Tea towel
Tea towel measures 78 x 48cm
Made from 185gsm cotton and is hemmed along the two long sides