Make sure to check my new website: http://freechildrenbooks.online
The idea of it is to collect in one place quality picture books translated in various languages.