Solar Plate Printmaking (or polymer etch) is a relatively new print process that enables images to be established onto metal plates by exposure to light using sunlight or an ultra violet light source. The plates are developed by washing in water and can be printed as intaglio or relief prints. Unlike traditional etching techniques, no acid etching is necessary and no toxic chemicals are used in the plate-making process. This is a [...]
You seldom see portrait paintings by contemporary artists these days and Dumas' The Eyes of the Night Creatures are a rare treat. They are so close cropped you are physically forced to concentrate just on the face, no clothes, no stage setting, no background and sometimes no features, just a head-shaped space with the odd feature added or subtracted. “The isolating focus gives a certain grandeur to each image”.
Sometimes those features, like the [...]