Red rectangular rubber ink stamp impression featuring the text screen printed by hand for production

Code produit:
2197502576