The eternal optimist Don Quixote, and masterpiece of Spanish literature.

P1050167


© Dave Russell 2017