Cecilia León de la Barra, ‘Eight Sequence’, 2014, Odabashian

About Cecilia León de la Barra