Preston, W. P.

Colored Emancipation Celebration of Charlotte County

D. Branch