Feet
Experiment to the pattern of the print of my feet. That imprint / stamp you leave undetected on the world.
Back to Top