
Overview
An ancient rolling stamp that impresses a virtually endless pattern into clay or other soft material.
Reviews
Loading reviews...

An ancient rolling stamp that impresses a virtually endless pattern into clay or other soft material.
Loading reviews...