Oqulo Logo

Dribbblers!

Logo for this week, Oqulo. A company that's specialized in software solutions. What do you think?

Cheers!

More by Carl Angelo Agliam

View profile