La Barraca. Lorca on the roads of Spain