User photo

David Tartakover

About

David Tartakover is an Israeli graphic designer, political activist, artist and design educator.