Royalty-free stock photo ID: 46939210

rubber stamp with inscription MADE IN CHINA