Motion & Graphic Designer / Cinematographer
The Plug Films
www.ultimatumdesigns.tumblr.com
Dar es Salaam, Tanzania, United Republic of
Stats
Work Experience
Who is Leon?
Member Since: August 31, 2013
Report