Yessy

An Indonesian who actually loves her country - scabs, scars and all - in spite... read more

Yessy

Bio

An Indonesian who actually loves her country - scabs, scars and all - in spite the fact she was born in Germany and speaks better English than she does her own mother tongue.