This mural is located in Villa de Santiago and from my point of view it represents our solar system and the woman is Mother Nature taking care of Earth. I really like it because it is very colorful and it cam have various meanings. What do you think it represents?
Comments