This wanted poster was distributed around Barcelona.

Close Window