January 30, 2013 Photo 29

Photo 29 from January 30, 2013
Back Photo Detail Photo

Kate Middleton LookBook January 30, 2013

January 30, 2013

Where: Shopping in London, England.

Photo:
TOPSTAR