A Virtual Cemetery created by Gregory Speciale

Civil War Colored Troops NJ

9 memorials