we want to appear like our name CleverTerra mean cleverland.. so an intelligent place, large solid

New Logo design for company went
Very well lots of designs submitted Blue Mantis was the most well received.

Thanks

Review by cairokid2
Invite to work