Results 1 results found Martin Luther King Memorial Mural by Louis Delsarte, Martin Luther King Jr. National Historic Site, Atlanta, Georgia, United States of America, North America