Medusa 12 2018 Acrylic and oil on linen 40 × 50 inches; 102 × 127 cm
Contemporary Art Review LA
Flash Art
Visual Art Source