Translator’s Word Conference 11.6.–14.6.2012

Helsinki, Finland