Leah Beggs

Leah is an abstract landscape painter. She lives and works in Connemara, Co. Galway on the West coast of Ireland. Her large scale paintings are multi-layered, being as much about the medium of paint and the process of painting, as well as an interpretation of the Irish landscape.

See More Artists...