the flower seller diego rivera meaning