Peter Upton

Exuberant Stallion

Oil on canvas 61 x 61 cm 24" x 24" (height x length x depth)