Still LIfe › La Podrida Image 1 of 1 La Podrida $950.00 2022, oil on panel, 7 3/4 x 7 3/4 inches Add To Cart Added! 2022, oil on panel, 7 3/4 x 7 3/4 inches