Betty Bachz December 8, 2016 Betty Bachz – Stella McCartney Store Christmas Lights Switching on Ceremony in London