Thamestown: A little piece of England in China

by Rob Schmitz