Sheila McCarron

Lives and works in Dublin, Ireland. Working in Oils, Sheila paints discarded objects and abandoned spaces, drawn to the atmosphere they create.

See More Artists...