Music?

Madrid Christmas Market

La Plaza Mayor. Todo un clásico en estas fechas.

20131209-001434.jpg

20131209-001656.jpg