Craig Cardiff performs at The Albion Hotel in Guelph, Ontario. Photo taken by Adam M. Dee of Subtle Solace Photo & Fine Arts (@SubtleSolaceArt).