How to Make Barbie Shoes at Home - DIY Barbie Doll Shoes Craft is a pastime or a profession that requires particular skills and knowledge of skilled work. In a historical sense, particularly as pertinent to the Middle Ages and earlier, the term is usually