paid a visit - paid a visit to
when- than
surprising- surprised
had been- had
cleanly- clean
himself- themselves
make- makes
set- sets
It - What
a village- the village
paid a visit - paid a visit to
when- than
surprising- surprised
had been- had
cleanly- clean
himself- themselves
make- makes
set- sets
It - What
a village- the village