Allie Jaynes

Allie Jaynes is a media producer based in Beijing.