Julia Scher is known for Closed Set (2015), The Astronauts' Bodies (2017) and Accidents at Home and How They Happen (2008).
Sem dados