Mark Stewart

Mark Stewart is the guitarist of the Bang on a Can All-Stars.