Bu Wan-Cang

Sable Cicada
7.1

Sable Cicada

Jun. 15, 1938

Sable Cicada

Diaochan (aka Diau Charn and Sable Cicada), one of the Four Beauties of China, is supposed to be so stunningly lovely that the moon was shamed to ...