In Russia, there are several dozens of Gerard Darel boutiques and corner shops located at the leading shopping malls of Moscow, Saint Petersburg, Rostov on Don, Krasnodar, Ufa, Omsk, Tomsk and other cities. The brand’s flagship store is open on Petrovka Street in Moscow.
MALL STORE LOCATIONS:
Loading comments...