RIMOWA BARCELONA 2018macauley2022-03-23T12:17:50+01:00 RIMOWA BARCELONA 2018Interior store reform Surface area: 501 m2 Location: C/.Provenza, 257 Customer: Rimowa Spain S.L.U.