artborghi.com
China Red
Red is the lucky color in China. And it is the only way to fight back Nian, the mythological man-eater beasts living under mountains and seas. From red flags to red wedding dresses, the red color i…