Charisma Media Logo

Logomark for a Christian Company - The flame on top of a torch.

Joe DeLeon
Welcome to my design portfolio on Dribbble
Get in touch

More by Joe DeLeon

View profile