Ed Flaherty

Flaherty is the composer and lead guitarist of the Arizona blues group SHRI.