Charles Eliot Memorial

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.