The more perfect, the better, with a smile.
Follow
Dublin
Ireland
Education; Literature; Training; Translation & localization
Polish (PL)
English (EN)