101 Thematic Crossword Puzzles for Learners of English
21. City Life
by Jeffrey Hill