Brian Shearer is a professional artist, writer, and instructor whose published work spans over a decade.

Brian’s Projects