Mark Haworth, Rio Bravo Kaleidoscope, oil, 9 x 12. ← Previous Mark Haworth, Rio Bravo Kaleidoscope, oil, 9 x 12. Mark Haworth, Rio Bravo Kaleidoscope, oil, 9 x 12.