Selma Selimbasic profile picture
Selma Selimbasic
There are hundreds of languages in the world, but a smile speaks them all
Sweden