tadeo ríos-dávila
films installations research / programming about / contact
01 / 03