Till

Spoleto Festival, Charleston, South Carolina USA