Don Quixote head
Don Quixote; crazy man, self-proclaimed night in shining armor, Spanish national icon
1,176
views
2
faves
0
comments
Taken on December 5, 2005
Don Quixote; crazy man, self-proclaimed night in shining armor, Spanish national icon