New Orleans Police Department Superintendent Arnesta Taylor in his office, 1991. Photographer unknown. Office of Public Information.
Next photograph
Back to Recent Additions
8/2/2000--we