Patchogue Folk Festival with Suzanne Vega, Amy Helm, Caroline Doctorow

Location:
Patchogue Theatre