101 Thematic Crossword Puzzles for Learners of English
6. Animals (2)
by Jeffrey Hill