File:Cheng Pu.jpg

Served three generations of Wu; Sun Jian, Sun Ce and Sun Quan.