work
about
Contact
work
about
Contact
SERENA TAYYAN
Deus Ex Machina
DIGITAL PROJECTION WITH FOUND SLIDES, 2008
↑
Back to Top