Paseo de Gracia, 81,
08008 Barcelona, Spain
The store will close on November 1st
Make-up available at the store