Designed by
Title
Jesus Last Judgement Statues La Madeleine Church Paris France #228402630
Description
Jesus Last Judgement Statues Columns Facade La Madeleine Church Paris France. Catholic church created in 1800s as Temple to glory of Napoleon's army, later renamed for Mary Magdalene