Explore the abstract of this artwork.
A statue of John Glover by Martin Milmore is installed along Boston's Commonwealth Avenue Mall, in the U.S. state of Massachusetts.
Martin Milmore John Glover Boston U.S. state Commonwealth Avenue Mall Massachusetts