Victoria VESNA

United States

Born in 1959 in Washington DC. Ph.D., UCLA Art|Sci Center. Artist and Professor at the UCLA Department of Design | Media Arts.

Award