Demonstrators protest over publication of the Danish Prophet Muhammad cartoons, Baker Street, London. February 2006


Demonstrators protest over publication of the Danish Prophet Muhammad cartoons, Baker Street, London. February 2006


Size: 2592px × 3456px
Location: Baker Street, London
Photo credit: © Deborah Ripley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2006, baker, cartoons, danish, demonstrators, london, muhammed, muslim, placards, protest, satire, street