Acoustic guitarist James Carroll takes the stage tonight

Share