Liverpool, Merseyside, United Kingdom
Recognition
Artist featured in a collection
Neale Thomas was born only a short distance away from the historic Aintree race course in Liverpool, England in 1969. As passionate about art as about collector cars, Neale Thomas decided to become an artist at an early age. Now concentrating his efforts on capturing the visual excitement and the cu...
artworks
View All 19 Artworks