Entire collection · 165,630 / 249,347
Head of Don Quixote (circa 1870) by Honoré Daumier — The Athenaeum — Image id 270784