Picture - PETA and Roger Moore London, England, Thursday 5th November 2009
PETA and Roger Moore Thursday 5th November 2009 campaigns against the force feeding of animals and selling of Fioe Gras with a poster on a bus stop near Selfridges depicting Sir Roger Moore. London, England
+ More: Roger Moore Pictures
+ Photo Album: PETA and Roger Moore Thursday 5th November...