Title: Hampton-on-Thames Tudor and Stuart studies
Places: Hampton-on-Thames (England)