iOS app Android app

Queen Elizabeth Fur

Queen & Camilla Called Out For 'Ostentatious Display Of CRUELTY'

Posted 05.25.2011 | Style

British animal rights organization Animal Aid has some not-so-nice words for Queen Elizabeth II and the Duchess of Cornwall, who were spotted in Russi...