Saturday, May 21, 2016 @ 12:00AMSat, May 21, 2016 @ 12:00AM
Haverhill Art Market, 90 Washington St, Haverhill, MA
David will be performing solo guitar works from 1:00 to 2:00.