Crossword

Complete the crossword, then click on "Check" to check your answer. If you are stuck, you can click on "Hint" to get a free letter. Click on a number in the grid to see the clue or clues for that number.
      1                  
  2                 3       
 4          5               
 6                      7   
                      
8        9       10             
     11                   
12                     13     
         14      15           
  16                   17     
                      
  18         19               
               20         
    21                    
    22          23            
                      
            24       25       
  26       27                 
                28        
        29                
              30          
31