Muslim man praying, facing Mecca, in Trafalgar Square. - Justin Tallis, JT905031.JPG

Muslim man praying, facing Mecca, in Trafalgar Square. Police Forward Intelligence officers (FIT) stands close by watching. London. - Justin Tallis - 2009-05-16
 
 
powered by infradox.com