©2018 by Craig Irvin. Proudly created with Wix.com

Watching a performer like Irvin up close only adds to the thrill of hearing him singing.

-Opera Wire