LPM
Another take... "Le pied de mammoth" means mammoth foot.
Trying to make a mark to look more like a mammoth foot.
Posted on
Feb 15, 2014
More by Nebojsa Matkovic View profile
Like
Another take... "Le pied de mammoth" means mammoth foot.
Trying to make a mark to look more like a mammoth foot.