Monday, December 3, 2012

Seen in Madrid #6 - Don Quixote and Sancho Panza


At night in Plaza de España.