Home

chanel delhi, Fashion shopping holiday: display window of the fashionable Chanel shop inside the 5 star Imperial Hotel, Delhi, India Stock Photo - Alamy, Delhi Malls Photos and Premium High Res Pictures Getty Images