Catherine Palmer tells a story in New Hamshire with The Moth

Traveling and living in Chendu, China with our family.

Click the video below for her 12-minute story. 

>