8. Tiny aperture (7) 9. Kid leather (5) 10. Insane (5) 11. Template (7) 12. Upon (4) 13. Foot soldiers (8) 16. Illness (8) 19. Main island of Indonesia (4) 22. ------- Ffestiniog (7) 23. Person who dresses stones (5) 24. Lute of India (5) 25. Scottish town (7)
Down
1. Roomy (8) 2. Whole (6) 3. Welsh county (5) 4. Form of bowling (3-3) 5. Smokers receptacle (7) 6. Vanquish (6) 7. Legume (4) 14. Longing (8) 15. Entrap (7) 17. Intones (6) 18. Resembling a stub (6) 20. Soak up (6) 21. Suggest (5) 22. Nonsense (4)