Rue of Aiguillerie
Montpellier 34000 France
Montpellier 34000 France
+33 4 67 60 70 03
OverviewThe original church of the same name was once the main church of the city, the "tables" referring to those of the merchants and moneylenders who did business in front...
more