Stock Photo - The Lamentation, Saint Philbert Church, Noirmoutier-en-Île, Noirmoutier Island, Vendée, Pays de la Loire, France.

Stock Photo: The Lamentation, Saint Philbert Church, Noirmoutier-en-Île, Noirmoutier Island, Vendée, Pays de la Loire, France.