The second edition of the Traverse Creator Awards took place in London.
Huge congratulations to all the winners and those shortlisted. With way over 600 submissions for the awards, the competition was extremely fierce.
Huge congratulations to all the winners and those shortlisted. With way over 600 submissions for the awards, the competition was extremely fierce.