This is a semi out of focus detail of Saint No.33. Those little white specs are light that reflects off the variegated surface of the painting. It is hard as hell to avoid unwelcomed lighting effects when photographing oils. But, I guess, little specks of light beats a big glare that covers half the canvas.
All my crap is painted lifesize. So just look at the figure and you can get a good idea of how big the canvas would be.
It's all just oil on canvas. Ya know, with an underpainting and successive glazes of transparent and opaque paints.
You gotta trust me, they look much more gratifying in person. I am just not a very good photographer.