Sensual voice, expert guitar, masterful songwriting.
On the Pavillion. Doors at 4 pm, ends at 10 pm; Caroline plays at 7 pm for 45 minutes.