John J Holmes
John J Holmes is active/lives in United Kingdom. John Holmes is known for painting.
John J. Holmes lives in Tynemouth, Berwick-Upon Tweed. He moved to Edinburgh in his mid-twenties, working in research and teaching laboratories. In 1985, he retired to dedicate more time to his painting. His work often has a nautical theme.