Agilis Barcelona The Bamboo Collection Made in Spain Espadrilles Tennis Shoes 41 aprx size 8 1/2. I think they are leather but not 100% sure.
BIN E