For three generations, Pedro Garcia has been making shoes. They are made exclusively in Spain, mainly in the city of Elda, which is famous for its shoemaking industry. ...