Shepherd of La Mancha
by Anthony Watkins
oil
33x39
Sold