Mike Silva

Mike Silva Red Shelf, 2025 Oil on canvas 120 x 110 cm 47 1/4 x 43 5/16 in.