Protestors from the island of St Helena protest outside Downing Street.
Ref:
Date:
22/03/09
Location:
Westminster
Photographer:
Neil O'Shea
Buy now using PayPal:
£59.00
Use the arrows to scroll through the images.