Herring Shoes - Do not be too quick to dismiss the espadrille. They may have come from humble beginnings as peasant footwear worn in Spain or France, but that does not mean
What is ESPADRILLE? What does ESPADRILLE mean? ESPADRILLE meaning, definition & explanation - YouTube