Samuel Barron receives a captain’s commission in the Virginia State Navy.

Samuel Barron receives a captain’s commission in the Virginia State Navy.

Sponsors  |  View all