Tara

2013

LCD Screens, Wood / Unique / 24:41 movie loop

34.65 × 15.75 × 15.75 in
88 × 40 × 40 cm
Tara