Share with your friends
hdshahin01

Call

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.