Protest by CAFT, the Coalition to Abolish the Fur Trade... - Howard Davies, THDEUR1056.jpg

Protest by CAFT, the Coalition to Abolish the Fur Trade, outside Harrods, the only UK department store to continue selling fur products. London, UK 2007 - Howard Davies - 2007-11-10
 
 
powered by infradox.com