Church of Saint-Médard - Credit: Wikimedia Commons
The Church of Saint-Médard () is a Roman Catholic church located in Tremblay-en-France in the department of Seine-Saint-Denis, France. It is dedicated to Saint Medard and listed as a Class Historic Monument. Read more on Wikipedia
Source: en.wikipedia.org