The Banks Brigade

The Banks Brigade

Petersburg, Virginia. Field and staff officers of 39th U.S. Colored Infantry
(via Library of Congress) 

Petersburg, Virginia. Field and staff officers of 39th U.S. Colored Infantry

(via Library of Congress

Independence day picnic. 

Independence day picnic.