Explore the abstract of this artwork.
A statue of John Mason is installed in Windsor, Connecticut, United States. The memorial is slated for removal, as of July 2020. As of January 2021, it has yet to be removed.  Sculptor was James G. C. Hamilton.
James G. C. Hamilton John Mason Windsor, Connecticut Connecticut