August 10, 2019Full resolution (1742 × 1500) ← Previous Next → Oil on Canvas 75 x 67 in. (190.5 x 170 cm.)