Jawara Alleyne

Jawara Alleyne is a London-based fashion designer.