Shaviro

She got a TV eye: "Smarter Planet," print advertisement created by Ogilvy, France for IBM, 2010.
Subscribe to RSS - Shaviro