Sarah Feguson, Duchess of York, outside Claridges... - Wednesday 23rd July 2008

Sarah Feguson, Duchess of York, outside Claridges Hotel London, England - 23.07.08 (5 images)

Advertisement