leon mosses

Motion & Graphic Designer / Cinematographer

The Plug Films

www.ultimatumdesigns.tumblr.com

Dar es Salaam, Tanzania, United Republic of