Punchwork definition

Any of various forms of artwork or craftwork made using a punch.
noun
0
0
Advertisement