London, UK, 15th July 2015: Sikh protestors cause traffic chaos as they sit in the road outside the Houses of Parliament. Hundre

- Image ID: FEHHHC

Similar stock images