Designed by
Title
Facade of Saint Roch church in Montpellier #78055200
Description
MONTPELLIER,FRANCE - AUGUST 26,2016 - Facade of Saint Roch church in Montpellier. Montpellier is the capital of the Herault department and is the 8th largest city of France.
This image is editorial