Designed by
Title
Rubber Macau, China Stamp Seal with Mesh China Ideogram Glare Icon with Colorful Glare Spots #232055796
Description
Glowing mesh net China ideogram with vibrant glowing spots, and grunge Macau, China stamp. Green stamp includes Macau, China tag inside framed rectangle.