Eddo Stern

Courtesy Eddo Stern

Eddo Stern, professor of design media arts at UCLA.

Download Photo (1.2 MB)