Music and sound design for this new interpretive film made by Cosmic Carrot installed in the newly refurbished Castle at Hay-on-Wye 2021