Picture I021



Description: Leroy Walker showing trophies. 1960's.

Subjects:

Source: Black History Exhibit, Durham County Centennial, 1981.

Filename: I021


Previous  Next