The Taking of the Shuldham, 1781
The fabulous news of the victory at Yorktown was announced in the small town of Stamford, Connecticut, on the coast of Long Island Sound…
The fabulous news of the victory at Yorktown was announced in the small town of Stamford, Connecticut, on the coast of Long Island Sound…