Ok i was able to get my hands on the pictures you said would help. That said, they have 'made in Italy' written on the soul and considering that they are espadrilles, that might be the end of it. Let me know what you think @shuze and thank you for all your help so far
I’m absolutely not sure so I‘m going to pass. They’re really not an espadrille and I shouldn’t have called them that as they’re just a rope wedge which is traditionally a Spanish construction but could be done in Italy. The lining actually looks OK to me. I don’t want to guess but they’re probably OK.