Deaf News: Awards for two Brits at the Clin d’Oeil festival in France

By Editor The Clin d’Oeil Festival 2017 took place from 6-9 July in Reims, France. It was the 8th edition of the […] …read more

Via:: The Limping Chicken

      

Speak Your Mind

*