Immortal Lan Caihe Picture

one of Eight Immortal of Chinese myths, always drunken protector of florists and minstrels
Continue Reading: The Myths