Pillar of Liberty

The base of the Pillar of Liberty

The Pillar of Liberty is a monument in Dedham, Massachusetts commemorating the repeal of the Stamp Act. Erected by the Sons of Liberty, it originally had a pillar with a bust of William Pitt on top.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search