by Baloncici
LONDON, UNITED KINGDOM - NOVEMBER 19, 2013: Harrods a Luxury Department Store on Brompton Road, Knightsbridge in London, United Kingdom.