Iconic Country Stamps: China’s Famous Red Revenue Stamp (1897) by Bryan Nielsen | Jun 23, 2026 | China, History, Revenue Stamps