Crossword Puzzle by Tina

12345678
Across
  1. 3. II
  2. 5. Lenin
  3. 6. Engels
  4. 7. Link
  5. 8. Marx
Down
  1. 1. Farm
  2. 2. Economy
  3. 4. plans