Kate Middleton was picured as she Opens New EACH Charity Shop

You may also like...