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


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




Contactmusic



Advertisement

Princess Beatrice Gallery


More Princess Beatrice Photos