I just received a yard from Klipsch today. I recovered my 1977 Cornwalls.
Here is the text from Klipsch parts dept.
Unfortunately we no longer carry the grills for the cornwalls. You can recover the cornwalls with new grill cloth! 015052 #17 Black Grill cloth $54.93 a yard. You will need about a yard to cover the cornwall grills. Please contact us at 800-554-7724 option 3 for parts and either Russ or myself will place the order for you.
Thank You,
Gregg.Furr@Klipsch.Com
Parts Customer Service Rep.
Gregg was very cordial and helpful
Kevin