Picture - Princess Beatrice and Harrods London, England, Wednesday 1st December 2010


Princess Beatrice and Harrods Wednesday 1st December 2010 The Dickensian Ball held at Harrods - Arrivals. London, England




Contactmusic



Advertisement

Princess Beatrice Gallery


More Princess Beatrice Photos