I want to know the answer to the following question:
Who has painted murals all over the city?
All the background I'm provided with is that "Many areas (e.g. Palacio Nacional and the National Institute of Cardiology) have murals painted by Diego Rivera.". Is that enough to answer the question?