Pictures from Foie-Gras Free Christmas Demo
Dick Duck | 15.12.2007 13:39 | Animal Liberation | Cambridge
Placards are held up, leaflets handed out, and petitions signed
Police are there to 'facilitate'
A demonstration of the force-feeding procedure
Placards are held up, leaflets handed out, and petitions signed
Police are there to 'facilitate'
A demonstration of the force-feeding procedure
Dick Duck