"London, United Kingdom - April 24, 2011: A wall with signs of a human rights activist group across the street from the Houses of Parliament, London, in Parliament Square. The sign calls attention to the war in Afghanistan. This spot in Westminster called "
Price: 10
Customers at Ye Grapes pub in Shepherd Market; Mayfair; London; watching the royal wedding of Prince William to Kate Middleton on the pub's TV screens. Shot in low light with high ISO resulting in some grain.
Price: 10