The Charles Eliot Memorial is a memorial commemorating landscape architect Charles Eliot, installed along Boston's Charles River Esplanade, in the U.S. state of Massachusetts.
This article about a sculpture in Massachusetts is a stub. You can help Misplaced Pages by expanding it.