A Revolution on Canvas
Museum of Fine Arts - Caroline Wiess Law Building 1001 Bissonnet Street, Houston, TX, United StatesIn their award-winning documentary Sara Nodjoumi and Till Schauder delve into the mystery surrounding the disappearance of more than 100 paintings by Sara’s father, seminal Iranian modern artist and activist […]