David Rosen
David Rosen
David Grant Rosenwas a South African fashion designer and artist. Trained as a painter, he is known primarily for his political fashion, art and activism, from his anti-apartheid designs in the 1980s to the Reason8 clothing label in the United States...
ProfessionFashion Designer
Date of Birth26 November 1959