Roy Chen


Roy Chen - writer and translator from Israel. He was born on January 10, 1980 in Tel Aviv.