Logo concept for Eco Technologies 2

Playing with leaf shape.

More by Hatchers

View profile