Event showcasing two distinguished English translators
Thursday, April 24, 2025Glasgow, United Kingdom