Charles_Eliot_Memorial
Charles Eliot Memorial
Memorial in Boston, Massachusetts, U.S.
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.