« Gibson Ranch Re-Enactments

Confederate Troops

A squad of Confederate soldiers prepare for the battlefield.

Bookmark the permalink.