Miguel de Cervantes

(1547—1616), Don Quixote, 1605—15 
Everyone is as God made him, and often a great deal worse.
No categories:

'Miguel de Cervantes' on video