Rock Art Stamps

Petrogylphs and Rock Art. Primitive stamps.