The Salt Spot 2020 Oil And Paint Stick On Canvas 72" x 60"