Teddy bear gas mask?

In this Thursday, April 13, 2017 photo, a demonstrator wearing a makeshift gas mask fashioned with the head of a teddy bear, takes part in…

APTOPIX Spain Mask Parades Photo Gallery

Good and evil in Spain

In this April 1, 2017 picture (above), a man wears the traditional ‘Tora’ outfit used during the carnival while posing for a picture during a…