Spain & Portugal - stephentidmore

Protester with Che Guevara flag, Sevilla