Commander Sun Mei Xiang

Commanding Officer of the USS Shanghai