Tea towel blue stripe

66046-13
Regular price £9.95