Posts in D
Dennis Montera

Dennis “Sio” Montera is a visual artist and university art professor from the Philippines. Harbouring his own brand of process-oriented abstraction in his works, Sio experiments with industrial techniques and processes that translates onto the canvas with acrylic and non-traditional media.

Read More
D, PhilippinesHui Lin Chen