Uploaded: 2011 06 10

Place: Plaza de Castilla in Madrid, Spain.

Description: