Horse Study I, Oil on Canvas, 120 x 80 Published 26th April 2019 at 1920 × 1250 in Horse Study I, Oil on Canvas, 120 x 80 Horse Study I, Oil on Canvas, 120 x 80 ← Previous Next →