LPM

Another take... "Le pied de mammoth" means mammoth foot.
Trying to make a mark to look more like a mammoth foot.

Nebojsa Matkovic
Welcome to my design portfolio on Dribbble

More by Nebojsa Matkovic

View profile