Monday 21 October 2013

How traditional espadrilles are hand sewn in la Rioja, Spain ( alpargata...

No comments: