Pitchers Tea towel - Green