CR+D / Event:

Festival


Atlanta Arts Festival, Atlanta, Ga., United States, May 1969.