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