Richard MacNeil

Richard Macneil is a self taught artist with the greatest accolade that while working in the USA, his artwork was displayed in the White House. 

Now living in Worchestershire, England, MacNeil uses striking colours in his landscapes and in his figurative art work.

Richard MacNeil