G8 Summit protests in London

Press Association Images
G8 Summit protests in London
Protesters demonstrating against the G8 summit at Canary Wharf in London.
View Comments (0)