A Tranquil Place is an original landscape painting by Helen Howells. It was inspired by the mountains of South Wales, where I truly feel at peace, amongst the astounding beauty of the landscape that surrounds me.
Helen Howells is an artist living and working in the historic village of Caerleon
Read more...