Logo, symbol, icon, company or business in the form of a leaf geometry monogram, has the meaning of forest, nature, plants, herbs, agriculture. suitable for the fields of technology, health, construction, multimedia, law, travel, entertainment, hotels, the environment.
|