Richard Leech and Ani Leave a Comment / By stevenw / October 29, 2023 Richard Leech tenor opera singer and Ani at The International Festival of the Voice Gallery. 2018