Logo Concept

A creative mind never rest. Ideas are constantly popping. This is concept logo which can be used for some creative company. folks share your opinions about it...Thanks

More by Harsha Ratnam

View profile