Ido Shahar
Ido Shahar
is from Tel-Aviv
works at Biomedia Studio
and has 3 posts and 73 karma points