s
CP X HARRODS
-
THE BEAUTY HALL LAUNCH AT HARRODS
Beauty and Art joining forces at Harrods, the most iconic London department store!