Mamasa Ceesay

Associate Producer, Producer, Production Assistant, Production Runner

United Kingdom

About

Hey I’m Mamasa