Don Quixote

Don Quixote

oil on canvas

100 x 120 cm

2016

Lawrence Wells