Frederick Douglass Peace Garden

Frederick Douglass Peace Garden, Boston, MA 02120, United States

Location