Flower Seller 1926
Diego Rivera
1 (*) Star
F11 for full screen