Hermes Paris new store admin Construction, Pictures of the day Comments May 17th, 2019 — New store for Hermes Paris at Burrard and Georgia Streets.