84th birthday treat

123456789101112131415161718192021222324
Across
  1. 2. Member of university teaching staff
  2. 3. Walking in formation
  3. 4. Vintner deals in this
  4. 6. Entrance or passage way
  5. 7. To help with one's vision
  6. 11. In total darkness
  7. 13. Meal shared
  8. 16. An Asian cat
  9. 17. Has a trunk
  10. 18. Are squared
  11. 20. And four, shut the door
  12. 21. Ten years before the nineties
  13. 22. Nato phonetic alphabet for Delta
  14. 24. Crabs, octupus, fish etc.
Down
  1. 1. Stories told with mobing images
  2. 3. Place for selling wares
  3. 5. Long-standing fountain pen
  4. 8. A boat on the rocks
  5. 9. Over the border
  6. 10. One who keeps wild animals
  7. 12. Penultimate day of May
  8. 14. Shocking or sad event
  9. 15. Paying out money for oneself
  10. 19. First day of your life
  11. 23. Substance made from sea animal skeletons