A statue of John Mason is installed in Windsor, Connecticut, United States.
The memorial is slated for removal, as of July 2020.
[2] The sculptor was James G. C. Hamilton.
This Connecticut-related article is a stub.
You can help Wikipedia by expanding it.This article about a sculpture in the United States is a stub.