Processing...please wait



Barber Sesay

Screenwriter • Director • Journalist

Tourist

Member Since:
7/30/13

Last login:
3/17/2024

Centre for Film Training and Production (CeFTraP)

Freetown, Western Area
Sierra Leone