Mr. Josep Rull, Member of Parliament in Catalonia, Spain - Governments Defending the Animals

2010.10.18