News

The stamp is a contemporary take on the elaborately decorated paper cut masks used in Chinese dragon or lion dances, often ...