Meiying Wang from Louisiana

Meiying Wang has been found in Louisiana.