Bull I

At the Plaza del Toros, Sevilla, Spain.

oil on linen canvas
2001
34x36 inches
sold

Bull I
more images
more images