THEDA  |  2010                                

Two screen video installation with film studio objects

 

More information