Arrow-right Camera

Photos


A woman looks at memorabilia for the wedding of Britain’s Prince William and Kate Middleton in a shop window near Westminster Abbey in London.

Associated Press


>>