Yalda Afsah

Showing results 1-1 of 1

The artist’s latest film at Galerie Molitor, Berlin, captures a historic Spanish festival where villagers hurl vegetables at a devil

BY Chloe Stead |