Crowds of people enjoying the weather, during the annual Dogwood Festival, Piedmont Park, Atlanta, Georgia, April 16, 1994.

Skip viewer