Rachel Lodge

Born and raised in Beijing China and is now re