Felicia Prince No Comments Jose Castro Selected as One of the 7 winners of the “Maison de la Création” in Marseille MADRID, Jun 8, 2010 / FW/ — Spanish designer Jose Castro, along with six other designers from the Euro-Mediterranean sector, … Continue Reading