The Barray is Sierra Leone's most exciting art collective - catch their new exhibition.

34 views0 comments