keb cerda, ‘The Debugging of Lady Bug’, 2016, NUNU FINE ART

About keb cerda

Philippine, b. 1991, based in Philippines

Solo Shows

2016

Group Shows

2017
Taipei City,