Max Leuchars
Mexican Riders
Oil on canvas
39 1/2 x 59 in
100 x 150 cms
100 x 150 cms
Signed
ML004
Copyright The Artist
Sold