Terrence Jakes
Terrence Jakes

Terrence Jakes

A late-blooming creative ready to follow the call. http://theineffectivecreative.com/