“Duffy Sheridan has been painting since he was a child. He has traveled the world and dedicated his artistic life to the discovery and expression of beauty as he sees it. Since returning to the United States in 1991, his work has received international acclaim and he has been designated a Living Master™ by the Art Renewal Center…”
See more about this incredible artist and his art by visiting his official web site at the link below…