Crossword : Hard

Complete the crossword, then click on "Check" to check your answers and receive a correction percentage. If you are stuck, you can click on "Clue" to get a free letter. Click on a number in the grid to type in your answers.