John Y. Beall is commissioned an acting master in the Confederate navy.

John Y. Beall is commissioned an acting master in the Confederate navy.

Sponsors  |  View all