Maya Road Stamp Sets & Sheets

Maya Road clear stamps are self clinging and are made of non-yellowing photopolymer.