Turner , Thomas Girtin and Charles Rennie Mackintosh all painted on Holy Island .
J.M.W. Turner , Thomas Girtin and Charles Rennie Mackintosh all painted on Holy Island .