Deng Shiru

Chinese, 1739/1743 - 1805

Deng Shiru

Chinese, 1739/1743 - 1805