Catherine Yeh is research associate at the Institute of Chinese Studies, University of Heidelberg, Germany.
Shanghai Love
Catherine Yeh - Hardback
£73.95
Petunia Perks Up
Once Upon A Dance - Hardback
£19.99
Subscribe to our newsletter, and stay in the loop: