David Rosen (artist)
David Grant Rosen (born 26 November 1959) is 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.
Share this!