Our Lady of Leliendaal Church - Credit: Wikimedia Commons
Our Lady of Leliendaal Church (Flemish: Onze-Lieve-Vrouw van Leliëndaal) is a Roman Catholic church in Mechelen, served by the Society of Jesus. It was designed by Lucas Faydherbe and is protected structure; described by the city council of Mechelen as one of its 8 historic churches.Mechelen Tourism retrieved 20 September 2013 Read more on Wikipedia
Source: en.wikipedia.org