Ego logo
I think this is def. an improvement on this logo. http://logopond.com/gallery/detail/126510
More by Mike Erickson View profile
Like
I think this is def. an improvement on this logo. http://logopond.com/gallery/detail/126510