TEORU

TEORU
A mixed media installation at
The Historic Desmond Building 5514 Wilshire Blvd., L.A.
Part of TARFEST, Festival of art, music and film.
October 2006

TEORU
A mixed media installation at
The Historic Desmond Building 5514 Wilshire Blvd., L.A.
Part of TARFEST, Festival of art, music and film.
October 2006