PEEK-A-BOO
Demonstrators take part in a protest to raise awareness about the conditions of homeless people in Madrid, Spain, yesterday.
Demonstrators take part in a protest to raise awareness about the conditions of homeless people in Madrid, Spain, yesterday.