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


Back to Spokesman Mobile