The annual Dogwood Festival in Piedmont Park, Atlanta GA.
Roberta Flack The annual Dogwood Festival in Piedmont Park, Atlanta GA.