France: Welcome Demons!

The church of St Aubin in Epinay, France, is hosting an exhibition entitled "Trilobites" from 29 June to 7 July.

In its original meaning, "trilobites" refers to extinct marine arthropods known for their three-lobed, segmented bodies.

However, the exhibition is not dedicated to them, but to various specimens of demons. Tony Leprêtre posted pictures on showing all forms of devils as statues and images taking over the church, including in front of an altar and inside a baptismal font.

The "artist" is Jérémy le Bouteiller. Epinay is part of the archdiocese of Rouen under Monsignor Dominique Lebrun.